989. 数组形式的整数加法

989. 数组形式的整数加法

Similar Question

Solution Tips

方案一: 经典模拟

  const addToArrayForm = function(A, K) {
    const len = A.length
    const arr = [...A].reverse()
    const ret = []
    let cur = K
  
    let i = 0
    // A比K长 || K比A长
    while( i<len ||  cur > 0 ){
      // undefined 是 NaN
      cur += arr[i] || 0
      ret.push(cur%10)
      cur = Math.floor(cur/10)
      i++
    }
  
    return ret.reverse()
  };